#pragma once
#ifndef SDEF_WOLFSEG
#define SDEF_WOLFSEG

#include "Level.h"
#include "TutorialScene.h"

namespace SheepDefence
{
	class WolfSeg : public Level
	{
	public:

		TutorialScene* tutorial;
		bool oops, bite, save, congrat;

		WolfSeg();
		~WolfSeg();

		WolfSeg(SypX::Font* f, TutorialScene* tut, SypX::Mesh* xMesh, SypX::Mesh* bgMesh, SypX::Mesh* cMesh, SypX::MeshInstance* x, SypX::MeshInstance* bg, SypX::MeshInstance* c, SypX::TextBox* box, std::vector<Actor*>& act, std::vector<Instance*>& inst, DogInstance* d, std::vector<ObstacleInstance*>& obs, Graph* envir, std::vector<SheepInstance*>& shp);

		void advance(float time);
		void draw();
	};
}
#endif